某些数据库行为设置为与指定的 SQL Server 版本兼容。
有两种方式
1、使用存储过程。(不建议使用,因为后续版本的 Microsoft SQL Server 将删除该功能。)
sp_dbcmptlevel (Transact-SQL)
如:EXEC sp_dbcmptlevel AdventureWorks2008R2, 80;
GO
2、
ALTER DATABASE 兼容级别 (Transact-SQL)
ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = { 80 | 90 | 100 }
database_name
-
要修改的数据库的名称。
COMPATIBILITY_LEVEL { 80 | 90 | 100 }
-
要使数据库与之兼容的 SQL Server 版本。该值必须为下列值之一:
80 = SQL Server 2000
90 = SQL Server 2005
100 = SQL Server 2008